f67ad08c-2da3-42aa-82b8-2ffd4997f5171.02016
if (GetBoolean(hut door, "bashed")) {
if (GetBoolean(axe, "taken")) {
msg ("You are standing in a small hut. There is little to be seen here. Even the priceless axe that once rested on the wall is missing. You can go out if you step over the remains of the busted door.")
}
else {
msg ("You are in a small hut. There is little to be seen here except for the small axe that is resting against the wall. You can go out if you step over the remains of the busted door.")
}
}
else {
if (GetBoolean(axe, "taken")) {
msg ("You are standing in a small hut. There is little to be seen here. Even the priceless axe that once rested on the wall is missing. The hut door stands firmly anchored on its hinges.")
}
else {
msg ("You are in a small hut. There is little to be seen here except for the small axe that is resting against the wall. The hut door stands firmly anchored on its hinges.")
}
}
msg ("Don't go cutting your thumbs off, Paul Bunyon.")
SetObjectFlagOn (axe, "taken")
AddToInventory (axe)
if (GetBoolean(hut door, "bashed")) {
msg ("The door here lays in splinters. You sure showed it who is boss!")
}
else {
msg ("It's a door that with a little ramming or slamming or kicking might just collapse inward.")
}
firsttime {
msg ("You slam into the door with all your might. You hear a *CRACK* but you think that might have come from your shoulder! Maybe you should try again?")
}
otherwise {
if (GetBoolean(hut door, "bashed")) {
msg ("Why would you want to bash an already destroyed door. Just go in!")
}
else {
msg ("You throw your mighty belly against the door with all your might. *CRASH* The door is splintered into a gazillion pieces. Really... a gazillion.")
SetObjectFlagOn (, "")
}
}
hut doorramram; slam; kick; punch; push"You can't ram; slam; kick; punch; push " + object.article + "."